optical pigments fpga overview custom optics optical communications charline teixeira m. cpld picosun movpe communications pld optical coatings mocvd charlene zomer eprom measurement charlison benschop